package cn.piesat.translate.service;

import java.io.InputStream;
import java.util.List;
import java.util.Map;

public interface ExcelOptionsService {

    /**
     * 根据excel输入流，读取excel文件
     *
     * @param inputStream
     * @return
     */
    List<List<String>> readWithoutHead(InputStream inputStream);

    /**
     * 处理数据
     *
     * @param lists
     * @return
     */
    Map<String, Integer> dealData(List<List<String>> lists, String nameKey);

    /**
     * 地名信息交换
     *
     * @param oriLists
     * @param tranLists
     * @param nameKey
     * @return
     */
    List<List<String>> exchangeName(List<List<String>> oriLists, List<List<String>> tranLists, String nameKey);
}
